lead titanate - French English Dictionary